היפוך סימנים
דוגמה! דוגמה!
דוגמה דוגמה.
דוגמה"
עכשיו אני רוצה להחליף מקום לכל הזימנים שבסוף שיהיו לדוגמה
!דוגמה! דוגמה
.דוגמה דוגמה
"דוגמה
(שימו לב שהסימן שאלה שהיה באמצא אינו החליף מקום)
זה אפשרי?
9 תשובות
עם PHP קצת יותר קשה: צריך לכתוב פונקציה עם ביטויים רוגליים וכו'.
עם HTML/CSS פשוט יותר: [לינק]
לא עוזר לי CSS אני חייב PHP כי פלאש מקבל את זה
אני הייתי קודם מפרק את המילים באמצעות רווח למערךEXPLODE..
עכשיו יש לך מערך עם מלא מילים!
על כל מילה בודק אם מכיל סימן !@#$%^@&* מה שתרצה regexp
אם מכיל סימן תעביר את המיקום שלו במערך לאחד לפני המילה שהוא מצא.
אחרי התהליך אתה יכול לחבר שוב את המילים באמצעות הרווח לסטרינג תקין IMPLODE
:) זה היה האלגוריתם הגיע הזמן לממש אותו
לא הבנתי איך לעשות את החלק הזה
וזה לא עובד רק על רווח זה עובד גם על דוגמה!
העיניין עם הרווח שציינתי הוא לפרק משפט למילים שתוכל לעבוד איתם..
אם זה מילה אחת זה יותר קל...
בגדול זה לולאה שעוברת על המילים ועושה את זה
יותר מאוחר אכתוב לך דוגמא
העניין היא שהוא לא ממש צריך מילים. הוא צריך תווים.
מה שצריך לעשות - זה לגשת לתו האחרון, לבדוק האם הוא סימן פיסוק, אם כן - להחזיר מחרוזת שמכילה הכל ביחד עם אותו סימן פיסוק הפעם בתחילתה.
לגשת לתו מסוים במחרוזת אפשר בדיוק כמו לגשת לאלמנט במיקום X במערך.
לחתוך חלק ממחרוזת ממקום מסוים עד מקום מסוים אפשר עם הפוקנציה substr
תכלססס
תודה זה עובד!
אבל לא הבנתי איך הביטוי עובד.